compound sites - German English Dictionary